garden shed – English–Español translations

🇬🇧 en es 🇪🇸

garden shed noun

  • toolshed in a garden
pabellón
Wiktionary Links